import 'package:flutter_ncsjqz_getx/generated/json/base/json_field.dart';
import 'package:flutter_ncsjqz_getx/generated/json/my_follow_entity.g.dart';

@JsonSerializable()
class MyFollowEntity {

	MyFollowEntity();

	factory MyFollowEntity.fromJson(Map<String, dynamic> json) => $MyFollowEntityFromJson(json);

	Map<String, dynamic> toJson() => $MyFollowEntityToJson(this);

	String? msg;
	int? code;
	MyFollowData? data;
}

@JsonSerializable()
class MyFollowData {

	MyFollowData();

	factory MyFollowData.fromJson(Map<String, dynamic> json) => $MyFollowDataFromJson(json);

	Map<String, dynamic> toJson() => $MyFollowDataToJson(this);

	int? totalCount;
	int? pageSize;
	int? totalPage;
	int? currPage;
	@JSONField(name: "list")
	List<MyFollowDataList>? xList;
}

@JsonSerializable()
class MyFollowDataList {

	MyFollowDataList();

	factory MyFollowDataList.fromJson(Map<String, dynamic> json) => $MyFollowDataListFromJson(json);

	Map<String, dynamic> toJson() => $MyFollowDataListToJson(this);

	int? followUserId;
	dynamic? beFollowUserId;
	dynamic? nickName;
	dynamic? followId;
	dynamic? userPic;
	bool? isAttention;
	int? sex;
}
